Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Botswana F1 South Africa F1 South Africa F2 USA F13 USA F14 USA F17 USA F20 USA F21 USA F12 USA F13 USA F17 USA F20 USA F21 USA F27 USA F12 USA F13 USA F4 USA F5 USA F6 Israel F2 Israel F3 Israel F4 Israel F5 Israel F6 Israel F3 Israel F4 Israel F5 Israel F5 Israel F9 Israel F3 USA F14 USTA Pro Tennis Classic at Mission Hills - Rancho Mirage VIII Open Internacional D'Andorra - Andorra Tatra Banka Open - Bratislava Draft Corona Mexico City Open - Mexico City USTA Comerica Challenger - Aptos Pro Challenger at Calabasas - Calabasas Isla de Lanzarote - Lanzarote Countrywide Classic USTA Challenger - Carson Ford Tennis Championships - Louisville Champaign Challenger Khanty-Mansiysk Challenger RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Siebel Open - San Jose Tata Open 2003 - Chennai RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Tata Open - Chennai RCA Championships - Indianapolis China Open - Beijing Thailand Open - Bangkok Chennai Open - Chennai Medibank Private International - Sydney Open 13 - Marseille U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Tennis Channel Open - Las Vegas Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Medibank International - Sydney AEGON Championships - London Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Atlanta Tennis Championships - Atlanta If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Open Sabadell Atlantico - Barcelona AEGON Championships - London Citi Open - Washington Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney AEGON International - Eastbourne Citi Open - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Grand Prix Hassan II - Casablanca AEGON Championships - London Citi Open - Washington Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Citi Open - Washington Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel ASB Classic - Auckland Open de Nice Cote d'Azur - Nice AEGON Championships - London Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva AEGON International - Eastbourne Citi Open - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Maharashtra Open - Pune New York Open - New York Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril AEGON Championships - London Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Tata Open Maharashtra - Pune New York Open - New York Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne Millennium Estoril Open - Estoril Nature Valley International - Eastbourne Hall of Fame Open - Newport Citi Open - Washington Erste Bank Open - Vienna San Diego Open - San Diego Melbourne Summer Set - Melbourne Dallas Open - Dallas Delray Beach Open - Delray Beach The Indian Oil Servo ATP Challenger - Chandigarh Zagreb Open - Zagreb The Bolton Challenger - Bolton University of Tennessee USTA Men's Challenger - Knoxville Challenger Ciudad de Tijuana - Tijuana 2003 USTA Challenger of Calabasas - Calabasas Ciudad de Pozoblanco Open Diputacion - Cordoba The Nottingham Challenger - Nottingham The Natrel's Challenger - Granby USTA Challenger of Oklahoma - Tulsa Samsung Secruities Cup Challenger - Seoul 2007 Nielsen Pro Tennis Championship - Winnetka Swanston Challenger - Sacramento 2007 Knoxville Challenger - Knoxville Tallahassee Tennis Challenger - Tallahassee Oldum Brown Vancouver Open - Vancouver JSM Challenger of Champaign - Urbana Rome Challenger Rhodes Challenger Vancouver Challenger Binghamton Challenger Como Challenger Busan Challenger Open Diputacion Pozoblanco - Cordoba Frito Lay/USTA Challenger - Binghamton 2003 USTA Tallahassee Tennis Challenger - Tallahassee Open de Franche-Comte - Besancon Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Lubbock Challenger - Lubbock Music City Challenger - Nashville USTA Challenger - Champaign XL Bermuda Open - Bermuda Isla de Gran Canaria - Mas Palomas Levene Gouldin & Thompson Tennis Challenger - Binghamton Tatra Banka Slovak Open - Bratislava Internationaux de Nouvelle-Caledonie - New Caledonia Status Athens Open - Athens The Surbiton Trophy - Surbiton Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Fifth Third Bank Tennis Championships - Lexington Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans 2008 Knoxville Challenger - Knoxville Dunlop World Challenge - Toyota Bangkok Challenger Korat Challenger Granby Challenger Todi Challenger Rennes Challenger Charlottesville Challenger Knoxville Challenger Genova Challenger Noumea Challenger Dallas Challenger Johannesburg Challenger Baton Rouge Challenger Athens Challenger Nottingham Challenger Seoul Challenger Yitzhak Rabin Challenger 1998 - Tel Aviv ATP Bangalore Challenger - Bangalore USTA Challenger of North Miami Beach - North Miami Beach Akbank Private Banking-TED Open - Istanbul USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Eisenberg Jerusalem Open - Jerusalem Granby Challenger - Granby IPP Open - Helsinki 2001 UT Tyler Patriot Challenger - Tyler Eisenberg Jerusalem Open - Jerusalem Challenger Britania Zavaleta - Puebla Ahmedabad Challenger - Ahmedabad Mumbai Challenger - Mumbai The Joyce Eisenberg Jerusalem Open - Jerusalem 7th Wartburg Open - Eisenach Open de Mantouban - Montauban Third Bank Tennis Championships - Lexington Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Open Maxon - Barcelona CMG Asia Open - Hong Kong MTCI ATP Challenger - Yokohama Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda New Delhi Challenger - New Delhi Atlantic City Open - Atlantic City Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Challenger Groningen - Groningen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki 6th Sardinian International Championships - Cagliari Challenger Leon 2004 - Leon Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk Binghamton Professional Tennis Tournament - Binghamton Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Odlum Brown Vancouver Open - Vancouver Home Depot Center USTA Challenger - Carson Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Schickendanz Open - Furth Fifth-Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver Open de Rennes La Trinitaine - Rennes dBI Tennis Challenger - Binghamton Nottingham 1 Challenger Nottingham 2 Challenger Internationaux de Nouvelle-Caledonie - New Caledonia 2007 Challenger of Santa Clara - Valencia Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Ford Tennis Championships - Louisville JSM Challenger - Champaign BH Indoor Sarajevo - Sarajevo XL Bermuda Open - Bermuda 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Open Diputacion Ciudad de Pozoblanco - Cordoba The Comercia Bank Challenger - Aptos Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Music City Challenger - Nashville Orleans Challenger Astana Challenger Honolulu Challenger USTA Challenger of Las Vegas - Las Vegas Ramat Hasharon Challenger Fergana Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Flea Market Cup Busan Challenger Tennis - Busan BCP Tennis Classic - Sao Paulo MTNL Cellular ATP Challenger - Mumbai Kyoto Challenger - Kyoto Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Ciudad de Pozoblanco Open Diputacion - Cordoba Music City Challenger - Nashville Johannesburg Challenger USTA Illinois Challenger - Champaign Rome Challenger South African Airways Open - East London Ostrava Challenger Tennis Masters Series - Cincinnati Intersport Heilbronn Open - Heilbronn Corona Mexico City Open - Mexico City Hamburg Challenger - Hamburg Copa Club Campestre de Aguascalientes - Aguascalientes Ramat Hasharon Challenger Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati San Luis Potosi Challenger - San Luis Potosi San Remo Challenger Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Puerto Rico Challenger Tennis Event - Humacao The Indian Oil-Servo ATP Challenger 1999 - Calcutta GHI Bronx Tennis Classic - Bronx Challenger 42 - Andrezieux Tennis Masters Series - Toronto South African Airways Tennis Open - Durban Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Winnetka Challenger Rogers Cup - Montreal USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bordeaux Challenger 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Odlum Brown Vancouver Open - Vancouver Cremona Challenger Abierto Club Casablanca - Mexico City Nottingham Challenger Zagreb Open - Zagreb USTA Seascape Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Winnetka Challenger Lubbock Challenger - Lubbock Adidas Open de Toulouse - Toulouse U.S. Men's Clay Court Championships - Houston Grand Prix de Tennis de Lyon - Lyon Oklahoma Challenger - Tulsa Lexington Challenger Pro Challenger at Calabasas - Calabasas KGHM Polish Indoors - Wroclaw Tashkent Challenger Mobilux Open - Luxembourg Helsinki Challenger BNP Paribas Primrose - Bordeaux St. Petersburg Open - St. Petersburg Challenger 42 - Andrezieux Izmir Cup - Izmir Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open des Alpes Trophee BNP Paribas - Grenoble Open Castilla y Leon Trofeo Iberdrola - Segovia Campbell's Hall of Fame Tennis Championships - Newport Ciudad de Pozoblanco 'Open Diputacion' - Cordoba TED Open - Istanbul Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells Swanston Challenger - Sacramento Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Delray Beach International Tennis Championships - Delray Beach The LTA Wrexham Challenger - Wrexham Heineken Open - Auckland Sao Paulo Challenger Shanghai - Shanghai Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells SA Tennis Open - Johannesburg VII Torneo Internazionale di Tennis - Barletta Challenger Natrel Presented by National Bank - Granby Sony Ericsson Open - Miami Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles BB&T Atlanta Open - Atlanta China Open - Beijing Regions Morgan Keegan Championships - Memphis Memphis Open - Memphis Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril Mutua Madrilena Masters Madrid - Madrid Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna If Stockholm Open - Stockholm Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis SA Tennis Open - Johannesburg Erste Bank Open - Vienna Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Milan Indoors - Milan Sony Ericsson Open - Miami The Stella Artois Grass Court Championships - London President's Cup - Tashkent Kremlin Cup - Moscow Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Adidas International - Sydney Erste Bank Open - Vienna Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington D.C. Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Infosys Hall of Fame Open - Newport BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Brisbane - Brisbane SAP Open - San Jose St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg III Isla de Lanzarote - Lanzarote Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Legg Mason Tennis Classic - Washington RCA Championships - Indianapolis China Open - Beijing SAP Open - San Jose US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Mutua Madrid Open - Madrid Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Heineken Open - Auckland Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Rakuten Japan Open - Tokyo Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham The Artois Championships - London The Samsung Open - Nottingham President's Cup - Tashkent Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Fever-Tree Championships - London BNP Paribas Masters - Paris BB&T Atlanta Open - Atlanta Kremlin Cup - Moscow Open SEAT 2008 - Barcelona U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Kroger / St. Jude International - Memphis Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland Open 13 - Marseille Truist Atlanta Open - Atlanta Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami AIG Japan Open - Tokyo Tennis Masters Series - Miami Tennis Masters Series - Toronto Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, 2R, ISR-ITA 3-2 French Open - Paris Davis Cup, Group 2, 2R, FIN-RSA 1-4 Australian Open - Melbourne Davis Cup, Group I, 2R, RSA-NED 3-1 Davis Cup, World Group, PO, RSA-CRO 1-4 Laver Cup - Chicago ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Sony Ericsson Open - Miami Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 1R, ISR-SCG 1-4 U.S. Open (juniors) Wimbledon (juniors) Davis Cup, Group 1, 1R, ISR-LUX 5-0 French Open - Paris Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-ISR 5-0 French Open (juniors) Davis Cup, Group 2, 2R, RSA-DEN 5-0 Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Nitto ATP Finals - London Olympics - Beijing U.S. Open - New York Citi Open - Washington